be still my beating heart - German English Dictionary